#include <p18f2550.h>
#include <plib/delays.h>
#include <xc.h>
//este programa muestra en leds el numero ingresador por teclado, el valor lo muestra en numero binarios
void main(){
    ADCON1=15;
    TRISB=240;
    TRISA=0;

    while (1){

        PORTB=1;
        if(PORTB==17) PORTA=0;
        else if(PORTB==33) PORTA=1;
           else if(PORTB==65) PORTA=2;
               else if(PORTB==129) PORTA=3;

        PORTB=2;
        if(PORTB==18) PORTA=4;
        else if(PORTB==34) PORTA=5;
           else  if(PORTB==66) PORTA=6;
               else if(PORTB==130) PORTA=7;

        PORTB=4;
        if(PORTB==20) PORTA=8;
        else if(PORTB==36) PORTA=9;
           else if(PORTB==68) PORTA=10;
               else if(PORTB==132) PORTA=11;

        PORTB=8;
        if(PORTB==24) PORTA=12;
        else if(PORTB==40) PORTA=13;
           else if(PORTB==72) PORTA=14;
               else if(PORTB==136) PORTA=15;
    }
}